river discharge - French English Dictionary